@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#333;}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#d80000; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
br{line-height:12px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.height20{height:20px; overflow:hidden;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}
.red{color:#d80000;}

.wal{width:1100px; margin:0px auto;}
.w257{width:257px;}
.w813{width:813px;}

.topDiv{height:34px; line-height:34px; background:#666; color:#FFF;}
.topDiv a{color:#FFF;}
.topDiv img{float:left; margin-right:5px; position:relative; top:10px;}
.topDiv li{float:left; padding-left:25px; height:34px; position:relative;}
.topDiv .li_01 a, .topDiv .li_02 a{display:block; height:33px; padding:0 2px;}
.topDiv .li_01 a:hover{border-bottom:#3eec53 solid 1px;}
.topDiv .li_02 a:hover{border-bottom:#f62d2d solid 1px;}
.topDiv li div{position:absolute; z-index:20; top:34px; left:25px; display:none;}
.topDiv li div img{margin:0px; top:0px;}
.headDiv .wal{height:176px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:40px;}
.topList{position:absolute; left:0px; top:115px; width:100%; color:#999; height:30px; line-height:30px; overflow:hidden; font-size:20px;}
.topList span{position:absolute; left:0px; top:0px; font-size:22px;}
.topList li{height:30px; padding-left:130px;}
.topList a{color:#999;}
.nav{position:absolute; top:42px; right:0px;}
.nav li{float:left; padding-left:40px;}
.nav a{display:block; float:left; white-space:nowrap; font-size:16px; height:45px; line-height:45px;}
.nav a:hover, .nav .aNow, .nav .aNow1{color:#d80000;}

.sNav{position:absolute; z-index:-2; top:100px; width:166px; border:#dcdcdc solid 1px; background:#FFF; opacity:0; filter:alpha(opacity=0);}
.sNav a{display:block; border-bottom:#efefef solid 1px; height:35px; line-height:35px; font-size:14px; padding-left:30px; overflow:hidden; background:#fff url(../image/ico13.png) 14px center no-repeat;}
.sNav a:hover{background:#f34b4b url(../image/ico13.png) 14px center no-repeat; color:#FFF; margin-left:-1px; margin-right:-1px;}
.sNavOn{opacity:1; filter:alpha(opacity=1); z-index:30; top:117px;}

a, .sNav, .pageTab li, .human li, .human .box{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;
}
.indexPart6 .imgDiv{
transition:All 1.5s ease;
-webkit-transition:All 1.5s ease;
-moz-transition:All 1.5s ease;
-o-transition:All 1.5s ease;
}

.pBtn1{display:inline-block; color:#FFF; border:#FFF solid 1px; width:141px; height:35px; line-height:35px; text-align:center;}

.footDiv, .footDiv .wal{height:131px; position:relative; background:#666; color:#FFF;}
.footDiv .link{padding:40px 0 15px 0; position:relative; left:-24px; font-size:14px;}
.footDiv .link a{color:#FFF; padding:0 24px;}
.footDiv .content{height:30px; position:relative; text-align:right; color:#b5b5b5; width:710px;}
.footDiv .content a{position:absolute; left:0px; top:0px; color:#b5b5b5;}
.footDiv .link a:hover, .footDiv .content a:hover{color:#d80000;}
.footDiv .logo{position:absolute; top:45px; right:95px; display:block; padding-right:37px; background:url(../image/footDiv.png) right center no-repeat;}
.footDiv .ewm{position:absolute; top:35px; right:0px; width:65px;}
.footDiv .ewm li{height:33px; line-height:33px; position:relative; text-align:right; font-size:14px; color:#ecf4f7;}
.footDiv .ewm a{color:#ecf4f7;}
.footDiv .ewm .img1{position:absolute; left:0px; top:8px;}
.footDiv .ewm div{position:absolute; right:0px; bottom:33px; display:none;}

.pageTitle2{margin-bottom:23px;}
.pageTitle2, .pageTitle2 .wal{height:100px; background:#f94f4f; position:relative;}
.pageTitle2 .title{position:absolute; left:0px; top:0px; height:100px; background:#FFF; width:240px; text-align:right; font-size:22px; color:#f94646; padding-right:17px; white-space:nowrap;}
.pageTitle2 .title div{color:#666; padding:25px 0 3px 0; font-size:24px;}
.pageTitle2 .now{position:absolute; right:0px; bottom:12px; white-space:nowrap; font-size:14px; color:#FFF;}
.pageTitle2 .now a{color:#FFF;}

.pageTitle3{height:50px; padding-left:13px; background:url(../image/pageTitle3.png) left 12px no-repeat; color:#999; font-size:14px; position:relative;}
.pageTitle3 div{font-size:18px; color:#333; padding:9px 0 0 0; position:absolute; left:13px; top:0px; background:#FFF; width:500px;}

.pageTitle3_4{height:50px; padding-left:13px; background:url(../image/pageTitle3-4.png) left 12px no-repeat; color:#999; font-size:14px; position:relative;}
.pageTitle3_4 div{font-size:18px; color:#333; padding:9px 0 0 0; position:absolute; left:13px; top:0px; background:#FFF; width:500px;}

.radius3, .pageTab li, .pageTag a, .pageTab2 a, .loginForm input, .loginForm{
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

.pageTab{padding-top:20px; height:39px; border-top:#dbdbdb solid 1px;}
.pageTab li{float:left; margin-right:10px; height:22px; line-height:22px; min-width:68px; padding:0 10px; border:#d80000 solid 1px; text-align:center; font-size:14px; color:#666;}
.pageTab .liNow{background:#f94646; color:#FFF;}

.tabContent{display:none;}
.tab li{cursor:pointer;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}

/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#fff; border:#bababa solid 1px; height:250px; overflow:auto;}
.selectLayer li{height:28px; line-height:28px; overflow:hidden; padding-left:10px; color:#666;}


.pageNum{text-align:center; height:60px; line-height:32px; color:#666; clear:both; padding-top:25px;}
.pageNum a{display:inline-block; border:#d7d7d7 solid 1px; background:#FFF; height:30px; line-height:30px; padding:0 12px; font-weight:bold; margin:0 2px;}
.pageNum .aNow, .pageNum a:hover{color:#fff; background:#f94646; border:#f94646 solid 1px;}
.pageNum em{font-weight:400;}
.pageNum .prev em{padding-left:10px; background:url(../image/prev.gif) left center no-repeat;}
.pageNum .prev:hover em{background:url(../image/prevon.gif) left center no-repeat;}
.pageNum .next em{padding-right:10px; background:url(../image/next.gif) right center no-repeat;}
.pageNum .next:hover em{background:url(../image/nexton.gif) right center no-repeat;}
.pageNum span{padding:0 6px;}
.pageNum .input1{height:30px; line-height:30px; width:40px; text-align:center; border:#d7d7d7 solid 1px; background:#FFF;}
.pageNum .btn1{height:30px; width:40px; color:#333; border:#d7d7d7 solid 1px; background:#eee;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.pageBox{border:#dcdcdc solid 1px; min-height:300px; margin-top:12px; padding:10px 0 10px 29px;}

.pageTag{ margin-left:-16px; width:830px; }
.pageTagon{position:fixed; top:0px; z-index:30;}
.pageTag li{float:left; height:54px; position:relative; margin-left:16px;}
.pageTag a{display:block; float:left; white-space:nowrap; height:34px; line-height:34px; min-width:104px; padding:0 5px; background:#09ab8e; text-align:center; color:#FFF; position:relative; z-index:2; font-size:14px;}
.pageTag .on, .pageTag a:hover{
-moz-box-shadow:3px 3px 0px rgba(0,0,0,0.3);
-webkit-box-shadow:3px 3px 0px rgba(0,0,0,0.3);
box-shadow:3px 3px 0px rgba(0,0,0,0.3);
}

.pageTab2{width:846px; margin-left:auto;}
.pageTab2 li{float:left; height:49px; position:relative; margin-left:24px;}
.pageTab2 a{display:block; height:34px; line-height:34px; width:117px; background:#f94646; text-align:center; color:#FFF; font-size:14px;}
.pageTab2 .liNow a{
-moz-box-shadow:3px 3px 0px rgba(0,0,0,0.3);
-webkit-box-shadow:3px 3px 0px rgba(0,0,0,0.3);
box-shadow:3px 3px 0px rgba(0,0,0,0.3);
}

















